package com.xzgj.fmmall.dao;

import com.xzgj.fmmall.entity.Orders;
import com.xzgj.fmmall.vo.OrdersVO;
import com.xzgj.fmmall.generator.GeneratorDAO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface OrdersMapper extends GeneratorDAO<Orders> {

    /**
     * 因为Orders里没有商品快照，所以要新建一个vo对象;
     * 有两个参数，所以需要添加注解@Param("");
     * status可以为null
     */
    public List<OrdersVO> selectOrders(@Param("userId") String userId,
                                       @Param("status") String status,
                                       @Param("pageNo") int pageNo,
                                       @Param("pageSize") int pageSize);
}
